@charset "utf-8";

/****************************** 公用 ********************************/
body{margin:0; padding:0; font-family:"Microsoft YaHei","宋体","Arial"; font-size:12px; font-style:normal; line-height:20px; color:#151515;}

ul{margin:0; padding:0;}
ul,ol,li{list-style:none;}
img{border:none; }
a:visited,a:link{color:#151515; text-decoration:underline;}
a:hover{text-decoration:underline;}
hr{margin-top:20px; width:100%; height:1px; border:0; color:#e6e6e6; background-color:#e6e6e6;}

.topNavBK{position: absolute; left: 0; top: 0; width:100%; height:72px; background:#2d2d2d; }
.bannerImg{min-width:1020px; width:100%;}
.conArea{position: absolute; left: 0; top:72px; width:100%; height:auto;}
.content{margin:0 auto; width:80%; height:auto; max-width:1170px; min-width:1020px; }
.bor{ margin:0; padding:0; border:1px solid #e6e6e6;}
.clear{clear: both;}

input::-webkit-input-placeholder { color:#9b9ea0; } /* WebKit, Blink, Edge */ 
input:-moz-placeholder { color:#9b9ea0; } /* Mozilla Firefox 4 to 18 */
input::-moz-placeholder { color:#9b9ea0; } /* Mozilla Firefox 19+ */
input:-ms-input-placeholder { color:#9b9ea0; } /* Internet Explorer 10-11 */

.footer{position:fixed; bottom:0; padding-top:10px; width:100%; height:50px; color:#a4a4a4; text-align:center; background:#2d2d2d;}
.footer a{ color:#a4a4a4; text-decoration:underline;}
.footer a:hover{ color:#fff;}

/****************************** 更新日志 ********************************/
.updatelog{margin-left:40px; font-size:12px; line-height:24px; color:#707070;}
.updatelog h1{margin-top:50px; height:50px; font-size:28px; color:#151515; font-weight:normal;}
.updatelog .logtitle{line-height:30px; font-size:15px; color:#151515; font-weight:bold; }
.updatelog .other-down{float:right; margin-right:80px;}

/****************************** 联系我们 ********************************/
.contact {margin-top:60px;}
.contact h1{margin-left:60px; height:40px; font-size:28px; color:#151515; font-weight:normal;}
.contact .kefu{margin:0 auto; padding-top:30px; padding-bottom:50px; width:400px;}
.contact .chat-qq{margin-right:20px; width:188px; height:47px; display:inline-block; background:url(../imgs/contact_qq.png) no-repeat; text-indent:-999em;}
.contact .chat-qq:hover{background-position: -189px 0;}
.contact .chat-forum{width:188px; height:47px; display:inline-block; background:url(../imgs/contact_forum.png) no-repeat; text-indent:-999em;}
.contact .chat-forum:hover{background-position: -189px 0;}
.contact p{text-align:center; font-size:16px; color:#383131;}


/****************************** 首部导航 ********************************/
.topBan{position: absolute; left: 0; top: 0; width:100%; height:auto;}
.topBan .conmelon{ max-width:1400px; min-width:1020px; width:90%; margin:0 auto;}
.topBan .watermelon{margin-top:133px; width:63%; height:78%;}

.topLogo{ float:left; margin-right:30px; display:block; padding-top:9px;}
.topNav{ margin:0; padding:0;}
.topNav li{ float:left; margin-left:15px;}
.topNav li a{ float: left; width:80px; height:62px; padding-top:10px; line-height:60px; text-align:center; font-size:18px; color:#FFF; text-decoration:none;}
.topNav li a:hover{ background: #f08300;}
.topNav li.current a{ background: #f08300;}
.slogan{float:right; margin-top:90px;}
.dl-btn{float:right; margin-top:50px;}
.dl-pc{width:292px; height:74px; display:block; background:url(../img/btn_dl_pc.png) no-repeat; text-indent:-999em;}
.dl-pc:hover{background-position: -293px 0;}
.dl-phone{margin-top:20px; width:292px; height:74px; display:block; background:url(../img/btn_dl_phone.png) no-repeat; text-indent:-999em;}
.dl-phone:hover{background-position: -293px 0;}

.desc1{position:absolute; left:0; top:677px; width:100%; }
.desc{position:absolute; left:0; top:1197px; width:100%; }
.descItem{height:520px;}
.descItem .vcenter{height:460px; display:table-cell; vertical-align:middle;}
.descItem .descLeft{float:left; text-align:left;}
.descItem .descRight{float:right; text-align:right;}
.descItem .imgcenter1{margin-top: 18px;}
.descItem .imgcenter2{margin-top: 75px;}
.descItem h2{margin-bottom:0; padding:0; line-height:80px; font-size:30px; color:black; font-weight:bold; color:#444;}
.descItem p{margin:0; padding:0; line-height:28px; font-size:18px; color:#1e1e1e;}
.descItem a{color:#707070; line-height:30px; text-decoration:underline;}
.descItem a:hover{color:#f08300;}
.descItem .descHelp{margin-top:50px; font-size:16px;}

.tailBK1{width:100%; height:200px; background:#3e3e3e;}
.desc .partner{float:left; padding-top:30px; width:520px;}
.desc ul{ margin-top:16px; padding:0;}
.desc .partner li{float:left; width:110px; margin-left:2px; margin-right:18px; margin-top:6px;}
.desc .link{ float:right; padding-top:30px; width:500px;}
.desc .link li{float:left; width:110px; height:24px; margin-left:14px; }
.desc .link li a{float:left; line-height:20px; font-size:12px; color:#a4a4a4; text-decoration:none;}
.desc .link li a:hover{color:#fff; text-decoration:underline;}

.tailBK2{width:100%; height:90px; background:#2d2d2d;}
.tailer{margin:0 auto; padding-top:10px; text-align:center; color:#a4a4a4;  font-size:12px;}
.tailer a{line-height:24px; font-size:12px; color:#a4a4a4; text-decoration:underline;}
.tailer a:hover{ color:#fff; text-decoration:underline;}





